# 性别选择项
GENDER_CHOICES = [
    ('M', '男'),
    ('F', '女'),
]

# 学历选择项
EDUCATION_CHOICES = [
    ('初中', '初中'),
    ('高中', '高中'),
    ('大专', '大专'),
    ('本科', '本科'),
    ('硕士', '硕士'),
    ('博士', '博士'),
]

# 月收入选择项
INCOME_CHOICES = [
    ('2千-3千', '2千~3千'),
    ('3千-5千', '3千~5千'),
    ('5千-8千', '5千~8千'),
    ('8千-1万', '8千~1万'),
    ('1万-2万', '1万~2万'),
    ('2万-5万', '2万~5万'),
    ('>5万', '5万以上'),
]

# 婚姻状况
MARITAL_CHOICES = [
    ("未婚", "未婚"),
    ("离异", "离异"),
    ("丧偶", "丧偶"),
]

# 宠物
PET_CHOICES = [
    ("猫", "猫"),
    ("狗", "狗"),
    ("鸟", "鸟"),
    ("鱼", "鱼"),
    ("兔", "兔"),
    ("鼠", "鼠"),
    ("猪", "猪"),
    ("蛇", "蛇"),
    ("乌龟", "乌龟"),
    ("爬行动物", "爬行动物"),
    ("另类宠物", "另类宠物"),
    ("其他宠物", "其他宠物"),
    ("正打算养", "正打算养"),
    ("不喜欢养", "不喜欢养"),
    ("能接受养宠物", "能接受养宠物"),
    ("过敏", "过敏"),
]

# 兴趣爱好
HOBBY_CHOICES = [
    ("旅行", "旅行"),
    ("音乐", "音乐"),
    ("看电影/综剧", "看电影/综剧"),
    ("逛街购物", "逛街购物"),
    ("运动健身", "运动健身"),
    ("养宠物", "养宠物"),
    ("徒步登山", "徒步登山"),
    ("二次元", "二次元"),
    ("书法绘画", "书法绘画"),
    ("看书", "看书"),
    ("摄影", "摄影"),
    ("钓鱼", "钓鱼"),
    ("打游戏", "打游戏"),
    ("宅家", "宅家"),
]

# 嫁娶形式
MARRIAGE_CHOICES = [
    ("接爱", "接爱"),
    ("两顾", "两顾"),
    ("上门", "上门"),
]

# 住房情况
HOUSING_CHOICES = [
    ("已购房(有贷款)", "已购房(有贷款)"),
    ("已购房(无贷款)", "已购房(无贷款)"),
    ("有能力购房", "有能力购房"),
    ("无房", "无房"),
    ("无房希望望双方解决", "无房希望望双方解决"),
    ("与父母同住", "与父母同住"),
    ("独自租房", "独自租房"),
    ("与人合租", "与人合租"),
    ("住单位房", "住单位房"),
    ("住亲朋家", "住亲朋家"),
]
# 结婚时间
MARRIAGE_TIMING_CHOICES = [
    ("一年内", "一年内"),
    ("两年内", "两年内"),
    ("三年内", "三年内"),
    ("五年内", "五年内"),
]

# 学历映射
EDUCATION_MAPPING = {
    '初中': 1,
    '高中': 2,
    '大专': 3,
    '本科': 4,
    '硕士': 5,
    '博士': 6
}

# 收入映射
INCOME_MAPPING = {
    '2千-3千': 1,
    '3千-5千': 2,
    '5千-8千': 3,
    '8千-1万': 4,
    '1万-2万': 5,
    '2万-5万': 6,
    '>5万': 7
}

# 结婚时间映射
MARRIAGE_TIMING_MAPPING = {
    '一年内': 1,
    '两年内': 2,
    '三年内': 3,
    '五年内': 4
}
